162
7
241
10
614
253
45
386
181
27
9
597
12
201
568
37
38
733
358
295
303
118
235
33
761
31
107
70
58
96
271
408
110
56
667
485