288
235
216
118
95
10
97
66
35
33
20
30
17
36
14
29
30
15
15
3
40
6
13
7
7
14
3
2
5
8
12
17
14
5
2
16
2
5
4
5
3
3
4
1
9
1
5
4
3