160
235
147
103
88
32
50
27
28
39
37
15
22
6
9
15
25
22
15
4
2
19
14
4
6
19
17
21
9
9
8
18
6
1
4
2
8
5
6
7
6
2
7
4
7
7
9