318
561
197
465
152
469
225
427
248
300
186
265
76
244
23
193
140
202
31
161
18
166
24
131
50
141
51
122
92
1,094
13
120
125
30