290
235
218
96
119
97
11
67
30
20
33
14
29
15
41
3
17
36
36
7
23
8
15
13
7
4
3
3
14
14
3
30
6
2
5
1
3
1
1
5
1
5
3
28
16
2