20
338
40
57
65
33
34
594
69
30
24
48
250
35
43
134
46
78
121
62
28
68
66
36
55
435
77
112
195
37
9
375
31
29
23
81
53
8
59
61
253
47
56
10
360
272