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