16 3 22 10 24 16 108 21 21467