1
2
31
4
17
45
23
30
24
5
15
18
8
26
21
20
29
48
43
33
158
25
22
14
65
76
139
34
58
10
44
3
9
13
27
11
50
40
164
12