37 15391 764 11547929 2 7 8 9 14 15 18 25 29 31 32 34 35 45 47 48 49 52 54 57 58 60 63 65 66 67 72 75 77 79 82 83 87 89 92 93 98 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 39 66 95 144 201 278 605 762 943 1186 1771 2580 3437 6950 9373 14760 15069 41 549 3114 5605 3871 1079 272 95 63 51 38 37 36 36 36 36 36 36 36 35 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1