118
28
28
259
111
122
175
131
158
690
400
909
119
123
132
140
483
567
413
409
588
119
246
124
117
452
495
481
650
35
436
615
125
120
116
238
241
245
156
35
592
1482
119
103
332
580
890
118
35
434
477
566
434
416
192
244
399
130
385
249
235
122
39
452
473
469
120
595
427
114
583
411
434
601
129
118
608
136
436
411
425
459
126
241
578
482
404
415
365
28
221
118
117
35
778
478
586
246
438
529
122
598
529
118
113
116
128
635
458
415
67
114
66