235
291
219
96
120
98
67
11
20
37
14
15
4
33
41
30
30
30
15
36
17
8
13
7
3
6
7
9
14
29
3
1
16
17
3
3
1
14
1
2
2
4
5
3
12