85
629
77
528
52
298
59
418
33
259
43
240
46
56
17
197
11
169
66
510
20
196
9
151
13
149
10
122
19
158
30
329
132
6
126