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