139
228
125
125
351
850
122
59
128
126
126
578
116
396
121
377
239
832
423
447
126
607
299
35
786
77
122
394
126
209
125
127
116
404
587
693
457
452
363
435
777
428
118
463
874
704
226
248
128
114
215
213
125
35
477
233
35
569
377
574
415
243
1090
407
561
419
118
110
432
333
426
408
428
415
590
115
66
115
119