153
53
78
23
249
651
209
208
227
511
25
158
12
59
27
238
50
365
204
79
73
132
363
46
100
35
77
1077
328
243
102
269
826
48
299
11
62
177
160
60
36
28
804
31
42
199
1405
216
145
125
275
56
323
24
143
219