28 35517 1063 3 10 13 17 21 22 26 27 28 31 33 35 37 43 49 55 60 61 63 65 66 71 75 86 95 96 99 100