8 121 256 true 2 6 14 17 28 34 36 37