154
2
282
1
647
317
476
233
102
308
215
131
532
6
609
337
349
189
443
160
156
493
4
132
93
126
92
90
400
144
121
69
128