20
176
132
89
112
35
37
207
25
123
96
30
345
29
127
55
17
67
91
14
49
32
189
13
10
119
19
86
15
66
146
8
38
34
138
44
71
62
3
47
23
220
180
33
198
142
131