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