84
451
431
161
358
415
344
559
453
592
685
85
79
109
564
414
24
26
24
26
24
26
24
23
23
25
24
26
23
23
24
23
42
25
25
26
26
26
25
24
26
26
26
26
42
26
23
26
26
26
26
25
24
26
22
25
26
25
23
26
23
22
24
23
26
26
26
25
26
26
26
26
23
23
22
24
26
26
25
42
25
81