9
21
66
8
3
10
24
19
4
13
2
16
7
5
6
17
52
43
22
60
94
37
31
155
39
36
27
219
14
109
85
73
80
15
51
63
176
124
18
35
156
135