42
107
58
76
20
1
42
18
65
50
26
30
17
7
31
20
17
29
38
10
6
56
23
12
14
4
9
56
7
33
2
14
8
8
9
7
10
18
4
14
13
6
18
2
3
9
13
3
9