235
82
104
39
102
32
209
97
10
36
265
9
355
140
369
60
1318
203
225
111
75
158
64
336
171
20
322
105
87
103
351
164
151
40
224
49
67
229
428
249
139
17
367
25
211
147
53
438
16
178
121
148
28
395
34
461
21