16 25 33 35 36 36 42 44 45 46 47 50 51 52 52 52 53 53 53 53 53 54 54 58 58 58 59 61 62 62 63 65 66 66 66 66 66 69 69 70 71 71 72 74 75 75 75 76 76 76 76 76 77 78 78 80 80 81 81 82 82 82 83 83 83 83 83 85 87 87 87 88 88 90 94 97 99