197 171 132124 60 804 862 236 1 612 & 36 24 507 148 309 95 90159 462497 31 331 816 954 316948