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