70
110
27
53
106
208
42
44
18
59
168
55
40
72
117
54
157
73
7
75
62
137
109
45
138
37
23
990
86
63
174
56
129
317
339
187
107
150
169
6
49
91
74
271
36
34
85
28