353
458
414
152
340
571
447
351
149
408
408
26
26
23
25
27
22
22
28
24
24
22
24
27
24
22
25
23
25
23
27
22
23
22
38
23
22
24
22
26
25
26
26
23
26
26
23
26
26
27
22
26
27
24
23
26
38
23
23
26
27
25
24
26
28
24
22
26
26
26
26
26
22
43
26
24
22
25
28
22
27
22
42
26
26
23
22
22
25
27
140
206