5 36 109 true 6 12 19 23 28