82
22
139
64
59
40
27
14
67
143
38
104
34
31
38
46
168
46
119
185