100 101 202 203 104