84
20
501
160
131
60
175
2012
140
325
114
101
58
179
392
482
82
7
517
102
25
1563
80
6
156
117
1205
273
407
95
477
155
45
204
1037
239
13
1190
569
142
122
922
1077
71
126
172
39
1
272
415
92
313
