384
138
200
56
273
38
450
70
368
55
189
83
408
81
480
128
519
19
235
130
466
167
543
57
196
159
404
180
537
182
359
195
495
126
399
65
237
110
188
28