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