100 111 114 151 119 300 334 335