2
13
22
53
60
85
16
5
17
18
27
33
47
80
8
31
42
58
88
46
29
54
72
76
90
20
26
36
41
52
30
66
74
81
70
14
23
44
48
73
39
43