9
12
11
3
1
13
21
3
4
3
2
30
44
2
11