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