306 21
234 24
382 18
224 11
198 10
680 20
635 18
238 13
243 18
81 7
211 13
286 19
516 16
105 7
376 179
107 25