236
213
205
118
139
143
136
73
102
91
48
94
323
172
105
133
103
137
106
135
45
114
80
426
344
385
301