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