40
50
73
81
5
52
39
44
14
19
98
9
29
18
32
41
123
26
78
24
103
57
109
107
79
365
94
85
42
149
112
49
62
69
55
61
31
143
33
159
138
30
47
136
60
36
113
17