115
91
142
65
412
108
74
202
133
55
87
165
147
341
124
80
185
100
85
77
145
99
51
173
58
174
71
96
175