26
47
42
13
12
125
43
111
81
136
65
101
93
25
158
80
9
149
144
58
95
231
75
10
62
33
32
85
60
122
366
48
45
19
191
50
36
30
63
230
94
22
249
21
203
68
114
44
8
121
31