1197
60
98
17
44
51
16
414
18
420
104
55
148
223
40
68
81
50
298
942
95
199
52
207
329
46
32
36
10
8
96
58
109
37
67
71
57
202
49
157
11746
100
1635
76
635
130
103
328
77
30
154
187
31