299
2
33
154

3
6
8
7
148
2
2
1
9
4
3
45
80
7
1
1
22
5
15
2
7
4
2
9
10
38
30
1
2
5
6
2
1