844
196
594
132
328
58
599
308
584
158
900
252
656
223
651
173
518
142
113
72
619
115
386
15
169
90
1058
386
96
9
177
15
302
172
451
166
473
162
116
64