171
239
104
149
88
36
52
29
40
37
15
28
8
22
14
4
16
6
25
19
16
22
1
19
9
4
7
7
17
21
9
4
1
9
5
5
4
6
3
4
6
11
7
8
5
8
2