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