131
438
178
418
366
167
404
314
251
450
257
165
3483
402
81
578
276
27
25
25
25
24
26
26
26
23
23
23
24
26
23
25
25
23
26
26
25
24
26
25
24
26
26
24
23
23
26
22
25
25
25
26
26
24
26
23
23
25
23
24
25
26
23
26
24
26
26
42
23
22
23
25
26
24
26
25
26
26
42
23
24
24
23
23
23
26
25
24
26
26
26
25
24
25
22