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