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