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