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