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