10
22
6
11
26
16
50
35
25
18
23
37
12
40
24
31
20
8
1
46
63
79
4
14
9
28
13
7
5
39
3
38
29
80
2
70
34
33
15
107