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