45
851
76
603
48
524
20
287
60
276
29
254
5
248
33
223
225
31
227
13
138
8
121
15
126
4
113
120
6
311
11
115
7
114