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