40
5
28
4
6
10
1
9
13
3
2
8
14
11
34
19
16
49
22
29
59
39
23
50
20
7
12
36
24
37
68
25
33
52
18
21
15
17
69
80
70
51
60
43
55
104
42
27
38
44
26
90
53
48
35