234
212
202
117
139
142
135
73
101
91
48
94
323
172
105
133
103
137
106
44
114
80
132
426
342
383
298