432
183
353
68
611
166
676
179
292
100
381
57
264
125
481
33
446
101
197
110
369
200
266
104
96
61
526
240
326
175
104
38
444
36
484
186
324
75
390
128