334 80 16023 75 15 9084 155 29 8549 287 64 13312 294 69 10189 155 40 5254 132 38 5679 54 9 4222 123 39 8950