11111111
22222111
25112111
21212221
21341121
21145121
21112221
22222111