5 15 16 20 24 30 2 11 22 0 4 7 9 14 18