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