461
23
91
97
66
63
395
48
99
36
299
332
199
94
32
12
33
261
311
143
184
244
69
816
310
303
10
49
404
18
52
9
342
257
83
73
56
135
221
169
113
189
84
176
21
156
650
102
100
132
267
231
179
481
127
20
15