70
21
168
35
37
39
174
53
57
25
10
159
43
45
12
11
50
123
26
29
84
162
93
166
77
412
129
19
44
148
510
71
48
113
111
76
118
33
67
58
14
51
15
146
27
187
538
90
103
488
98
234
811
16