16 1445 660 true 0 3 8 20 26 27 31 34 47 53 59 61 64 66 96 98