252
81
401
63
132
44
84
79
160
61
41
786
118
74
184
125
67
66
135
15
253
131
30
651
17
236
219
108
64
92
133
173
62
56
183
171
309
34
264
24
86
240
405
129
230
9
25
50
262
302
301
201
426
35
227