282
486
285
715
157
736
145
440
58
354
61
235
102
29
268
56
350
1
143
181
267
74
230
88
162
66
216
137
203
93
188
22
242
154
380