666 8
320 19
166 14
86 9
137 14
803 16
117 20
171 5
208 17
145 6
157 17
141 5
80 6
87 21
89 15
161 23