1
0
13
73
6
50
18
4
16
26
31
49
57
19
28
33
56
32
71
46
67
509
38
55
7
101
185
66
86
144
160
74
258
34
102
40
35
485
36
138
115
64
97
96
70
23
27
92