175
160
168
395
617
583
1444
434
876
780
1509
111
176
75
441
575
168
751
161
418
433
468
43
186
430
365
168
402
129
1889
334
447
154
427
530
386
596
183
173
180
437
426
156
176
180
378
403
410
397
477
23
43
25
23
26
26
26
26
24
25
24
26
43
23
23
26
23
23
25
23
26
0
26
23
0
23
26
23
148