176
243
105
89
63
36
27
49
19
30
52
20
16
14
35
28
22
7
25
16
15
15
14
4
25
17
15
9
20
6
5
15
19
7
14
6
24
6
15
8
27
4
6
3
7
3
3
1
9
4