3 7 1 1 1 1 11 16 17 15 34 14 7 56 74 12 28 30 1 74 90 477