159
557
215
687
67
706
54
595
98
565
35
558
115
509
92
499
23
343
66
514
41
377
60
335
38
320
46
406
91
356
1
6
155
363
58
48
333