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