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