24 4 1 2 16 5 35 6 7 2 2 2 2 103 7122