5 118 122 true 10 12 19 27 35