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