194
340
928
316
253
400
399
159
673
579