118
107
67
283
348
280
69
266
279
297
289
136
117
120
129
117
102
282
202
589
110
295
396
208
382
207
271
194
550
432
518
69
204
193
260
469
115
208
322
67
532
100
180
200
427
435
105
523
385
271
195
270
69
281
593
286
193
198
272
281
613
466
129
577
185
586
189
409
515
292
136
468
53
120
518
267
67
371
125
430
129
460
595
401
284
264
514
190
548
67
89
279
116
536
517
424
197
66
0