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