100 1 96 18 9 18 92 20 4