5 103 269 true 12 13 18 29 36