45
850
76
601
48
524
20
287
33
223
0
3
60
275
5
245
225
29
254
31
227
213
871
15
126
13
138
8
121
4
113
120
11
115
7
114