290
235
218
96
119
97
11
49
30
20
72
33
14
29
40
15
41
15
23
21
10
18
17
36
32
7
36
9
18
7
24
15
7
1
15
3
13
4
3
3
16
8
14
14
30
14
2
20
6
2