8
28
3
3
1
3
26
40
2
12
10
3
17
30
15
68
18
156
2
1
15
2
7
1
20
1
47
2
2
18
2
47
37
11
1
1
6
2
7
1
10
2
10
18
2
32
30
35
52
72