3
1
10
42
38
1
30
28
8
1