155,904 24,928 5557 108,817 64,328 21,198 6257 43,809 40,652 125 4291 469 4395 10,457 77,836 14,361 16,756 26,378 95 162 172 137 78,582 139,772 2408 508 382432