338
92
491
79
215
65
401
284
145
69
591
33
540
152
1090
516
609
179
235
45
170
78
342
132
458
161
255
94
35
16
212
94
499
111
297
107
118
84
585
159