111
243
35
131
131
227
125
121
755
39
232
797
121
1299
226
620
422
221
39
398
416
1587
309
577
215
436
241
578
458
785
451
397
440
564
176
457
151
116
119
678
39
1496
223
227
568
244
128
813
596
463
439
865
721
128
235
117
574
241
224
353
118
377
418
349
223
124
129
58
39
452
862
118
112
119
117
123
115
119
0
112
114
118
115
118