487
74
311
151
396
162
602
161
116
57
335
63
450
12
543
32
269
109
380
9
87
30
332
76
430
40
543
79
282
186
524
51
526
157
283
57
313
128
170
44