214
259
573
171
232
10
295
521
164
67
565
555
545
25
180
170
551
155
450
539
525
2
0
257
308
253
230
260
305
244
175
125
1057
554
830
265
280
992
517
801
315
126
1113
339
1030
1046
345
325
1001
127
239
589
1445
222
795
561
1372
258
473
111
459
105
497
86
811
1007
135
88
416
807
502
120
270
73
301
1125
1124
250
140
74
1483
656
1350
50
90
256
437
667
147