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