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