300
2
33
170

3
6
8
8
151
2
2
1
8
4
3
49
84
8
1
1
22
6
15
2
7
4
2
8
10
49
24
1
2
5
6
2
1