28
9
30
222
114
17
20
11
8
29
73
27
33
164
56
26
14
15
25
46
63
18
174
40
548
58
64
100
41
65
98
31
24
93
45
60
21
23
134
108
97
71
53
16
12
68
49
57