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