129
777
56
38
293
576
114
696
112
600
86
420
107
451
72
445
25
212
6
2
20
249
17
192
62
248
34
201
42
173
30
329
39
164
228
50
197