28
83
494
36
66
143
74
102
65
78
374
80
160
224
140
141
419
67
48
20
129
121
52
90
94
367
63
184
98
890
153
198
175
162
293
213
274
122
79
323
204
229
154
124
495
278
185
488
145
103
101
279
51
44
18
237