64
60
1218
56
410
118
476
727
207
94
168
175
267
67
43
100
233
332
110
417
243
82
1191
206
39
263
42
103
96
8
134
125
519
387
176
65
80
104
346
211
154
509
1371
216
108
212
352
220
61
237
298
101
355
197
307