159
87
42
149
186
84
103
248
66
40
79
161
107
86
425
197
61
194
28
75
54
145
184
47
129
82
24
171
264
200
245
16
243
69
31
27
215
155
91
11
800
143
148
23
1751
125
50
237
60
22
139
59
55
44