452
184
11
150
162
87
45
347
448
325
388
394
553
534
184
400
366
512
386
577
812
396
184
404
395
552
698
558
382
504
26
22
26
26
26
24
26
26
26
24
26
28
22
25
23
26
26
23
24
23
0
25
26
26
4
24
23
23
43
23
26
22
23
24
22
23
23
42
24
24
25
24
26
23
26
22
28
23