838
195
590
130
325
58
593
307
582
158
890
250
653
222
646
173
518
142
113
72
616
115
381
13
168
90
1045
384
96
9
176
15
302
172
451
166
471
162
115
64