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