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