151
2
95
1
122
104
201
149
224
99
159
746
4
418
178
92
130
121
143
107
189
157
191
109
166
272
120
125
131
193
212