9 439 48 49522 7 10 14 19 21 64 72 74 96 1 2 3 4 5 6 7 60 394 1 43 240 126 19 3 4 2 1