2
4
4
11
12
3
12
27
170
1
2
6
6
6
1
20