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