21 433328 25680 true 1 2 4 10 18 19 28 38 45 55 56 57 61 62 65 72 73 77 88 97 99