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