126
214
196
30
193
60
130
45
275
186
90
56
70
315
204
97
135
101
102
166
98
237
83
324
157
281
216
91
115
25
296
105
234
86
48
113
194
109
232
89
140
120
15
247
136
93
183
18
44
26
28
198