239
113
370
541
50
37
75
48
400
107
4
281
9
100
13
482
300
963
355
0
168
139
154
185
119
133
427
32
447
240
576
17
538
229
177
10
146
13
441
52
237
219
30
295
1512
218
75
