9 2 5 8 9 9 11 12 15 16 12