10
29
51
9
16
13
1
66
55
4
24
30
40
15
25
28
45
32
22
49
11
18
19
8
21
7
17
34
12
42
3
6
50
27
23
33
2