103
926
84
789
53
500
9
350
33
322
37
368
47
248
14
300
196
276
8
328
13
184
48
288
7
160
3
195
771
0
141
28
175
19
112