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