333 80 16003 75 15 9073 155 29 8544 287 64 13300 294 69 10181 155 40 5244 132 38 5669 54 9 4198 123 39 8943