27
34
15
62
130
33
16
25
30
41
155
88
111
18
59
45
54
43
152
95
48
64
51
40
31
91
200
118
36
42
29
212
28
285
38
58
179
66
158
319
156
44
101
185
69
55
100
50
24