30
943 938 886 868 862 829 741 733 725 706 700 612 607 591 434 398 369 297 279 251 238 196 184 171 163 140 69 57 33 17
