5 142 109 true 0 8 9 32 34