159
87
42
149
186
84
103
248
66
40
79
160
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
236
60
22
161
139
59
55
44