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