1 16 2 2 5 7 2 16 6 3 5 8 3 16 12 4 4 8 4 16 20 5 4 9 4