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