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