58
134
39
69
191
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
64
100
41
65
98
31
24
93
45
60
21
23
108
97
71
53
16