16
28
43
46
14
32
8
73
50
35
69
90
82
121
139
72
78
116
71
39
68
26
18
44
9
81
49
403
166
22
119
84
142
27
94
108
104
419
158
103
85
92
162
146
1028
226
57
34
127
21
60
51
137
55
86
17
19