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