153
150
295
130
120
224
2811
71
243
60
265
255
21246
15980
14121
12690
9742
927263
8540
8534
803148
701142
66011
6330