5 116 108 true 6 7 12 16 20