2
1
10
27
3
3
12
63
4
3
3
2
16
60
15
53
4
3
3
2