104444 149755 125211 75862 193250 187965 99287 153226 99114 101579 46907 139750 147418 115725 80755 135006 165965 112849 86011 158885 79832 113573 113262 155903 122539 134350 144499 150035 57215 53810 156111 131802 75155 95902 60798 89610 76517 182232 28762 88497 88310 115851 106788 74344 125200 114847 77200 163227 160919 84797 