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