382
91
328
101
394
6
490
67
160
157
497
177
156
30
377
145
408
163
484
177
557
124
330
39
163
8
399
137
449
107
371
74
253
183
285
134
406
146
562
92