407
163
327
53
592
154
645
166
284
94
363
47
215
99
481
33
441
99
191
108
351
187
266
104
94
60
512
232
325
175
103
38
444
36
483
186
323
75
385
123