258 29 7583 297 68 14997 47 16 7485 76 14 8981 24 5 3775 53 23 6367 70 20 7305 97 23 4756 9 2 3448 34 19 8208 99 26 11098 139 69 11376 19 8 7104 15 7 6846 27 8 7399