8 1622 90 315462 4 12 19 47 54 55 70 72 1 2 3 4 5 6 7 8 56 410 657 378 90 19 8 4