10
2
12
37
21
13
3
1
2
4
2
1
2
17