322
18
149
104
785
138
163
460
94
97
133
266
239
83
354
154
119
140
65
120
284
117
44
38
187
60
229
35
353
56
46
34
70
200
43
28
59
214
136
227
48
40
294
107
175
148
24
74
298
245
221
87
112
6