40
104
39
31
21
53
38
22
6
8
14
32
16
28
27
40
17
30
9
16
20
6
6
28
10
3
17
24
16
1
22
9
4
2
5
12
17
12
29
19
22
21
8
5
9
8
19
5
16
2