33 20657 933 13472914 5 7 8 11 21 22 25 26 32 33 42 48 52 54 56 58 60 63 66 67 69 71 75 78 79 84 90 91 92 93 95 97 98 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 42 67 108 149 234 367 766 1317 1650 2019 6406 6607 9562 16257 44 623 3330 6427 5585 2758 1076 259 53 36 31 30 30 30 30 30 30 30 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1