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