314
115
40
380
41
88
38
359
40
420
40
512
182
295
210
446
40
40
40
546
25
24
26
25
22
25
23
24
25
26
23
26
24
23
26
23
25
23
25
26
26
26
24
25
26
23
24
26
23
25
25
24
26
24
22
26
25
23
26
26
26
25
25
42
25
23
26
23
26
24
26
23
23
23
24
26
22
23
24
26
23
25
26
22
24
26
23
25
25
25
23
24
26
26
23
21
23
25
26
24
25
26
26