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