306 13
510 11
508 16
621 23
229 12
886 8
265 17
312 19
256 20
211 20
277 18
278 13
122 7
387 13
397 12
254 19