290
235
216
96
119
97
49
11
67
72
14
20
29
40
33
14
30
36
34
36
34
40
33
15
32
12
19
10
23
24
21
15
17
15
20
7
23
18
8
17
13
18
3
4
8
3
9
1
30