248
969
271
690
127
370
49
220
21
289
25
233
56
354
39
199
6
179
57
172
50
173
158
37
155
26
147
336
144
32
128
35