40
203
92
72
104
39
58
52
50
39
20
22
24
31
22
6
31
6
9
12
2
12
40
27
12
21
7
5
29
12
9
5
18
9
11
5
4
5
15
2
1
12
3
3
15
12
3
10
5
13