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