31
33
38
14
110
164
81
7
45
16
13
12
9
22
19
17
10
5
18
24
20
26
29
21
53
1
15
3
51
27
8
47
36
56
58
34
6
2
35
4