33 2944118 93082 1636308149 2 3 4 7 10 11 12 14 15 18 19 24 25 26 30 35 40 42 43 44 45 48 50 52 55 57 76 85 87 88 89 90 92 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 208 28 293 1998 8723 28759 73907 148744 240498 324513 377896 389015 358357 297494 226048 161005 110006 73217 47579 30033 18552 11298 6780 4077 2437 1354 717 407 210 98 46 17 10 2