22
6
69
63
285
47
172
52
141
162
220
152
183
196
40
158
27
111
82
198
104
337
195
271
33
45
84
161
115
49
41
62
59
214
68
248
88
197
225
91
129
145
66
257
71
36
19
11
37
216
482
44
212
14
85
78