10 748 73 109484 3 10 14 22 40 67 73 81 83 93 1 2 3 4 5 6 7 8 14 142 1 44 312 301 64 13 6 4 2 1