68
142
244
89
68
14
35
42
83
2
42
52
27
27
8
384
74
31
22
112