16
29
12
20
6
17
55
31
11
33
24
8
66
19
21
10
9
30
25
18
5
104
28
22
175
46
2
14
63
1
53
15
27
57
45
23
85
13