542
515
706
144
543
416
136
748
15
155
112
139
530
488
512
156
110
141
1256
753
547
493
132
514
129
869
152
117
0
298
534
112
517
145
124
512
693
512
530
513
135
730
134
135
894
62
515
522
154
503
94
148
899
146
249
755
122
701
142
508
876
131
496
512
112
128
134