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