218
29
197
148
180
35
327
115
434
24
330
104
213
88
259
69
395
108
352
58
384
157
427
39
237
136
328
141
495
165
477
111
515
124
367
59
76
7
138
102