43
107
59
50
76
42
21
30
65
1
39
23
10
19
56
19
17
26
8
31
1
56
14
33
11
18
29
9
1
9
7
6
14
21
2
14
8
9
16
7
6
2
6
7
12
2
7
11
13