38
480
447
951
448
109
532
23
234
110
66
13
399
133
4
38
75
2
280
610
94
294
247
8
129
113
413
350
104
17
14
208
240
93
173
201
31
17
168
170
439
108
458
196
143
156
96
1019
373
102
246
