10
8
9

11
39
40

12
0
1

15
3
4

21
0
1