40
107
65
57
76
50
30
42
20
17
1
6
4
56
38
14
13
23
10
8
6
33
17
6
9
26
27
6
11
8
18
4
12
9
17
17
56
4
4
14
2
7
13
5
6
8
8
5
11
4