15
50
21
4
44
10
6
55
26
43
7
22
49
11
17
3
13
23
41
59
1
5
47
29
30
70
45
77
37
25
12
39
33
19
8
16
31
62