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