3120
613
850
232
144
39
392
40
227
149
369
139
301
214
206
118
619
153
498
79
422
167
561
52
591
162
363
128
309
183
537
149
179
17
407
146
592
162
469
157