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