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