20
21
54
69
97
39
38
29
46
27
17
61
53
28
30
50
42
45
87
36
25
82
83
80
14
15
58
98
65
12
81
13
22
31
18
11
10
49
96
175