12 326 256 true 2 5 8 16 22 23 25 26 28 30 34 36