170
62
61
331
693
260
721
345
97
87
499
73
100
264
351
71
37
26
30
94
68
42
349
273
56
133
180
217
357
31
566
437
119
690
84
29
204
157
74
135
20
193
787
49
418
192
374
75
347
17
70
677
107
32