10 1635 120 389240 6 10 11 16 36 37 74 76 85 91 1 2 3 4 5 6 7 8 17 524 49 377 637 411 121 23 8 5 3 1