31
230
111
38
2
51

111
230
31
37
51
2
1