5 121 105 true 13 18 24 34 35