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