215
99
481
33
441
99
152
88
582
136
494
90
600
220
364
232
210
52
610
161
609
189
434
275
333
53
458
179
415
131
336
111
152
78
207
132
309
203
437
120