1
9
2
7
4
8
6
11
15
106
3
14
5
24
58
10
16
55
30
13
23
43
45
12
89
18
34
47
36
39
38
46
51
65
52
50
29
85
41
93