58
188
36
31
19
147
11
70
55
53
87
6
22
54
21
17
13
10
164
100
29
76
84
60
57
32
52
14
28
37
30
165
3
18
39
307
198
69
97
33
59
42