8
13
3
2
60
178
2
1
2
1
12
38
7
7
3
2
7
8
16
40