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