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