1
5
63
46
78
92
80
98
81
253