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