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