71
414
24
118
314
341
238
245
212
60
51
110
77
62
209
377
112
127
404
283
199
194
139
168
249
106
65
397
200
156
874
548
270
802
217
315
125
612
471
128
285
90
945
58
89
516
475
256
255