2
4
4
3
1
5
6
4
20
4
4
30
50
2
36
5
2
1
1
4
3
2
14
3
3
33
1
2
4
3
3
2
10
16
3
12
Top