257
609
58
349
49
356
60
512
38
353
52
161
75
232
40
240
56
192
160
32
213
7
138
11
122
29
136
68
385
10
118
16
4
117