0
52
2
46
11
16
13
27
25
115
49
7
18
26
56
12
5
29
62
86
69
70
208
177
240
50
467
356
78
31
63
82
58
428
15
90
61
71
47
55