69
106
99
76
248
138
228
72
406
76
178
121
142
57
46
165
64
25
153
222
114
135
136
198
187
210
106
137
75
151
71
121
84
154
220
64
143
80
58
121
130
261
201
103
173
159
162
207
124
99
44
69
61
80
179
100
112
60
67
75