62
21
559
38
26
112
8
31
14
146
36
50
88
59
72
20
111
184
28
28