30
134
50
133
81
60
102
56
34
12
63
140
13
95
70
36
85
84
99
35
27
22
14
72
19
9
17
43
68
18
11
16
55
210
3
31
66
64
125
51
137
7
98
25
177
135
80
258
20
26