121 122 99 100 102 104105