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