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