13 378 256 true 1 6 7 8 13 20 22 28 30 32 33 37 38