21 3 1 1 6 16 1 2