5
17
14
30
9
11
58
6
2
29
33
77
20
3
50
23
19
1
12
13
120
18
80
8
26
24
88
31
21
16
15
64
81
10
7
105