100 102 103 104 105 106 107 108 110 111 112 114 116 8 12 16 19 23 28 109