57
36
227
166
105
18
13
5
58
22
81
34
30
73
27
15
16
54
33
29
44
8
25
52
45
127
67
247
584
42
24
148
53
120
63
84
51
163
142
28
74
17
10
124
114
19
332
9
14
130
56