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