11 298 188 true 1 9 13 14 17 21 25 29 30 36 39