10 229 280 true 2 4 8 15 16 17 20 28 31 33