11 2302 102 539237 5 6 30 41 42 51 65 70 87 94 95 1 2 3 4 5 6 7 8 9 515 730 51 435 804 600 252 96 36 16 8 3 1