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