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