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