10
70
30
54
40
34
69
329
27
4
133
171
317
11
66
7
26
41
5
2
105
23
201
6
127
37
17
13
28
427
243
55
119
108
63
22
42
184
466
46
180
56
64
151
107
21
111
139
79
805
83
77
43
57
145