4
26
47
57
65
13
5
29
22
81
14
99
15
7
8
33
10
31
6
28
25
23
17
43
1
50
63
32
18
308
37
313
140
55
321
21
20
45
27
123
70
74
79