17
4
11
28
3
8
22
12
7
138
6
1
36
158
9
51
166
5
14
2
503
179
23
29
15
31
81
25
20
34
196
72
21
10
18
85
87
147