234
212
203
117
139
143
135
73
101
91
48
94
323
172
105
133
103
137
106
44
114
80
132
426
344
385
300