108
691
96
473
65
666
13
356
54
212
88
270
36
278
25
197
297
16
266
21
254
208
8
166
40
216
17
178
29
140
61
151
15
184