76
491
347
116
213
492
573
588
203
735
240
51
204
529
40
966
68
494
881
16
370
145
585
668
839
925
170
756