82
777
48
585
46
610
69
454
31
396
70
313
318
328
91
256
1
148
24
304
252
15
20
135
19
283
66
238
36
6
259