14
47
32
28
40
38
25
15
45
29
19
7
11
21
26
17
22
41
18
30
20
16
39
6
9
24
31
83
23
63
112
106
123
139
177
34
52