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