2
111
38
102
49
9
8
3
8
1