15 102 1044 1 446 613 16 19 123 270 16 587 67 50 63 190 63 190 568 736 245232