100 12 11 2 10 18 15 10 2 8 9