16
82
96
49
32
98
64
90
15
10
81
56
65
99
72
105