102
539
141
303
221
545
188
429
174
315
40
248
254
271
73
195
26
159
61
433
70
181
15
108
74
155
59
192
14
24
164
158