8
10
7
595
152
1
35

3
1
2
1
2
5
9
1
13
246
22
2
2
3
42
3
149
1
5
1
35
1
259