102
940
141
463
221
806
188
655
174
462
40
381
254
363
73
298
26
258
61
638
70
271
15
155
74
229
59
260
14
365
24
204
227