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