17
4
6
5
18
9
2
3
1
7
37
14
13
139
8
105
110
172
50
28
147
16
74
47
49
73
66
151
176
170
141
26
24
79
166
80
48
627
114
161
136
52
135