11 1665 114 443007 3 12 28 33 37 49 67 70 86 95 97 1 2 3 4 5 6 7 8 9 10 333 46 355 603 423 163 43 15 8 5 3 1