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