173
62
28
209
394
38
86
65
604
270
344
288
114
356
126
20
109
1477
95
51
78
134
74
216
113
46
57
573
27
132
677
52
82
88
70
265
54
87