5 95 109 true 2 3 11 26 30