22 1998 132 742301 5 9 16 29 30 34 40 56 57 63 65 68 71 74 76 80 86 89 90 91 98 99 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 106 107 327 444 1135 1158 1 30 228 659 539 240 117 67 33 17 11 6 6 6 7 6 6 7 4 4 3 1