4 16 15 79 5 140 19 13 1 70 8 379 1431 13 128 16 269 73 9 8 186 37784