5 36 107 true 8 9 12 23 36