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