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