626
188
429
196
36
145
233
229
290
512
168
82
18
80
197
134
45
87
259
161
362
89
469
256
52
853
27
102
227
72
132
71
204
32
109
262
56
38
74
158
314
122
34
46
50
108
93
153
65
278
427
205
83
53
19