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