356
475
64
317
109
179
87
532
38
225
34
333
44
320
101
272
26
233
49
286
24
242
77
316
271
73
195
85
399
1
6
232
61
187
198