291
235
218
96
119
67
98
20
11
30
41
37
15
14
30
4
29
33
15
36
23
8
7
17
13
6
7
3
4
14
3
1
3
5
29
14
16
9
2
5
4
5
2
1
4
2
5