308
32
543
191
382
103
339
172
557
67
321
109
188
110
443
149
285
3
537
167
475
73
555
168
130
71
329
47
170
109
414
184
368
77
157
71
513
67
345
172