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