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