21
48
22
34
65
94
87
16
38
53
18
23
5
9
58
12
13
7
66
24
52
10
46
54
40
35
36
3
17
77
30
28
37
0
4
1106