304
2
301
1
137
205
3
158
858
183
36
135
139
171
167
553
13
284
4
177
121
375
168
281
66
181
212
91
577
8
323