10 393 270 true 0 15 17 21 24 32 33 37 38 39