33
167
51
68
24
469
44
210
120
139
205
297
62
83
53
245
122
29
40
58
15
135
95
183
19
368
142
118
123
91
156
25
49
100
116
237
165
52
10
132
18
209
4
112
27
75
154
104
211
206
258