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