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