4 149 92 true 18 23 32 33