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