5 115 109 true 3 17 20 23 30