175
35
23
42
30
26
10
83
34
18
33
9
94
76
47
137
16
58
170
113
166
45
17
27
14
46
24
25
15
161
122
431
29
12
66
55
123
220
60
19
3
22
64
101
74
62
72
28