18 2070 153 1 10 15 17 20 29 32 34 35 46 56 61 76 83 86 89 90 100