351 8
342 12
365 22
649 27
330 15
294 22
669 26
280 18
262 22
285 21
343 25
307 166
396 24
501 29
634 15
535 16