381
224
587
522
290
242
236
413
513
503