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