85
36
98
187
110
207
106
141
72
33
20
183
46
44
79
175
282
57
73
51
713
185
95
230
265
143
105
35
123
142
574
91
253
209
196
274
108
145
66
211
50
41
69
287
47
64
683
48
74
214
38
281
55
999
30
295
84