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