6
18
9
22
40
20
36
789
727
11
67
78
41
43
102
24
55
29
103
250
198
113
16
32
107
76
12
59
13
7
202
195
131
30
266
33
234
91
104
27
121
77
8
60
54
46
44
42
23
191
17