66
392
14
309
19
24
87
51
13
67
18
300
358
179
10
34
25
9
32
70
166
49
48
16
162
52
30
79
328
29
114
37
98
39
40
91
69
72
62
181
118
27
57
274
11
44
124
214