93
17
228
30
344
994
250
133
9
28
70
217
60
21
41
102
33
787
58
10
216
632
164
37
1341
470
201
29
77
56
11
46
119
90
105
403
73
128
51
91
825
39
80
20
18
147
57
6
427
25
16
309