72
2
55
1
66
45
227
59
36
33
115
53
39
350
390
229
431
408
433
83
369
541
565
286
247
1307
4
820
0
360
3
277
365
78