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