27
29
45
63
88
55
16
93
91
71
44
18
46
30
49
56
73
79
28
41
39
96
89
64
61
38
87
65
25
75
43
78
36
52
69
48
98
19
59
57
62
23
68
60