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