424
67
140
95
43
279
1824
253
197
432
150
163
91
122
189
142
85
227
79
102
157
378
31
226
109
169
127
55
222
293
134
186
296
201
106
105
220
223
231
101
116
88
232
133
124
192
268
346
149
126
233
175
76
64
263