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