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