10 2090 115 465809 8 10 18 22 27 35 41 60 91 94 1 2 3 4 5 6 7 8 9 279 51 440 780 536 191 57 18 10 6 1