6
7
5
9
1
100
11
54
25
31
18
51
59
17
15
14
27
32
23
19
3
20
33
37
28
8
16
29
60
49
52
21
22
4
46
109
71
13
57
42
76