1
3
26
11
4
2
8
6
25
21
48
7
18
28
30
17
23
15
22
14
27
9
77
60
87
64
166
54
55
103
86
85
37
10
78
59
40
42