1
5
2
4
3
8
10
16
9
7
6
14
34
11
32
30
38
23
25
22
18
33
19
20
17
21
27
56
12
13
15
29
45
83
42
64
28
59
86
47
37
35
44
73
41