490
121
815
188
256
61
458
247
351
170
585
50
295
50
602
196
292
32
420
7
439
140
615
193
413
114
564
44
289
56
573
81
245
83
494
91
183
148
155
55