5 287 106 true 0 18 20 26 31