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