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