8 1290 16 15 25 34 37 41 49 50 63