26
20
56
115
55
5
37
3
17
94
25
22
21
11
24
44
13
14
19
70
35
40
123
79
88
130
154
105
84
51
173
140
153
46
57
63
50
48
10
288
66
274
162
135
269
27