3 42 108 true 14 27 29