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