4 76 108 true 0 14 23 29