96
748
329
895
15
237
38
177
107
351
178
381
335
86
256
42
235
92
1,072
24
148
49
226
32
172
21
165
10
131
25
23
141
129