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