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