136
102
351
166
311
154
443
129
478
159
350
181
399
74
139
110
428
166
187
156
250
128
114
24
537
137
500
47
382
134
295
5
497
80
227
80
596
119
343
4