112
373
11
281
466
253
446
444
171
424
358
199
345
233
222
149
106
549
558
432
267
247
167
390
40
233
54
597
127
437
252
395
24
26
26
37
24
26
25
26
23
22
23
26
24
23
27
26
25
26
25
27
23
25
23
27
23
23
24
26
25
26
25
26
24
25
26
25
25
27
24
25
26
27
24
27
25
23
25
23
26
23
38
26
26
22
25
22
23
26
26
26
26
33
24
22
24
22
23
24
42
27
22
23
23
22
26
23
26
25
25
26
41
27
25
23
27
22