9 1194 398 true 0 4 5 13 17 18 23 29 32