15
7
161
38
12
75
20
3
62
61
60
94
238
78
16
26
80
70
210
128
42
363
222
86
188
147
41
299
32
527
21
45
171
211
90
8
69
109
409
118
10
186
65
4
25
19