55
54
180
71
56
477
397
757
874
417
443
380
389
788
375
429
394
450
433
416
404
412
402
499
498
492
877
890
969
910
781
110
183
121
651
381
420
119
149
101
123
151
142
78
73
863
943
882
80
140
111
147
103
107
114
91
118
113
117
134
105
764
817
128
116
106
108
130
452
122
172
154
145
466
136
373
516
360
454
97
143
392
418
125
487
347
115
865
362
490
791
970
427
144
377
476
442
126
46
525
329
53
524
267
342
868
537
414
372
432
129
138
358
157
474
421
96
95
109
100
393
441
86
367
353
472
378
471
384
383
413
976