184
92
9
229
957
129
108
28
11
16
131
30
14
103
19
76
521
8
48
80
36
21
45
41
12
71
44
47
106
43
117
4
7
27
137
112
22
408
367
34
333
93
1628
26
315
16227
769
56
53
155
151
40
67