5 96 109 true 2 3 6 33 38