176
84
576
146
395
142
49
26
262
181
363
38
490
13
161
112
561
16
286
138
252
166
79
5
417
181
87
40
490
102
255
117
269
160
583
196
249
99
440
155