1
5
25
64
69
75
81
84
91
93
98
105
130
