40 5 6 12 4 4 12 3 16 12 2 6 1 -1