79 121 11 59 1 8 14 704 334 252 136 329 770 24050 160650