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