6 10 15 2 2 28 14 6 2 21 8 4 0 12 3