40
49
63
30
21
11
81
18
25
70
57
50
10
96
32
29
60
37
14
22
92
15
45
54
31
9
12
51
38
28
65
5
8
709
71
4
58