8 1198 421 true 0 12 15 20 23 27 33 38