5
14
18
26
11
16
9
6
2
25
62
65
109
101
52
22
3
21
99
110
44
28
19
20
49
45
41
12
10
47
48
42
4
171
8
54