16 1045 601 true 0 10 14 15 16 21 40 45 46 51 52 59 64 78 80 81