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