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