357
51
39
394
39
38
112
43
540
559
51
40
35
429
349
460
264
326
437
117
450
554
40
324
88
41
438
613
316
463
563
413
596
40
26
26
26
26
23
25
12
23
23
38
23
42
24
23
25
25
23
22
26
25
23
22
22
26
24
23
23
32
23
38
23
23
25
25
26
25
22
22
24
23
23
23
25
26
26
22
23
25
23
23
34
23
38
25
23
25
25
23
25
25
24
24
25
23
25
24
23
25
25
24
26
23
22
25
32
23
23
25
24
23
23
25
23
25
25
25
23
22
23
25
26
25
23
25
26
25
26
22
26
26
22
23
24