18
214
32
217
11
510
70
63
101
179
177
132
116
10
14
87
540
358
43
146
206
78
352
168
26
55
234
532
28
39
145
36
191
236
46
48
233
16
140
50
100
138
59
112
60
72
51
13
42
24
142
184
74
273