16 1042 512 true 6 9 13 30 32 34 37 40 55 56 57 62 69 85 96 97