8
15
51
12
11
13
5
52
19
18
2
87
42
40
80
33
27
46
16
32
44
49
1
47
6
17
50
39
64
9
130
10
23
72
7
3
4
38
54
14
70
20
100