52
211
68
35
80
151
26
72
64
144
12
226
105
41
98
300
42
237
82
16
11
142
8
24
51
263
121
234
135
103
37
163
25
17
221
152
22
45
18
76
30
95
65
207
92
117
29
32
150
48
143
101