636
128
678
292
1106
551
744
192
226
99
385
80
502
25
600
48
314
121
434
16
130
42
482
120
589
84
667
140
530
244
660
117
549
158
335
71
434
174
201
51