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