103
925
84
788
53
499
9
351
33
322
37
368
47
248
14
300
196
277
13
756
8
329
184
48
287
7
160
3
195
0
141
28
175
19
112