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