71
186
184
431
86
50
27
17
19
35
84
44
40
180
16
3030
66
886
187
161
14
127
122
259
67
242
1530
43
145
120
39
203
57
193
42
217
211
255
473
235
2349
85
142
201
223
332
264
157
335
323
226
92
257
38