5 106 105 true 4 11 15 30 39