10 396 198 true 1 8 14 15 17 26 27 29 31 33