158
65
127
57
258
57
444
40
252
164
542
163
480
162
598
190
238
125
475
33
404
44
232
136
489
69
477
86
476
151
553
69
420
207
542
108
347
76
380
173