958
239
517
19
169
144
366
11
648
106
583
67
591
67
201
29
409
98
483
23
582
16
150
107
591
91
281
175
244
162
639
70
333
206
595
42
390
49
550
38