16 1225 645 true 9 10 12 13 19 27 29 43 55 56 57 76 78 86 94 99