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