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