5 129 108 true 3 9 20 25 30