247
1323
57
75
25
525
259
136
226
221
201
804
640
394
185
328
675
60
199
90
82
260
81
143
612
1345
599
168
589
65
322
253
388
91
93
233
63
287
22
294
166
53
279
105
84
147
271
195
142
178
134
88
362
21
255
35
232
366