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