30
25
31
14
51
38
53
45
24
55
32
37
27
7
178
6
57
11
33
12
22
18
9
250
20
28
15
13
39
40
63
147
36
48
101
124
157
84
54
74
459
72