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