92
419
235
129
115
67
52
96
89
47
293
107
76
282
25
243
200
453
131
197
97
63
94
204
137
928
93
46
60
237
181
228
161
58
12
298
48
172
33
369
397
393
81
250
8
66
162
422
49
88
98
135
151