194
139
276
70
510
79
219
131
540
76
532
95
94
11
561
66
451
144
106
102
415
103
589
25
212
84
413
109
207
89
380
57
289
188
728
339
654
406
265
46