68
146
17
150
67
706
23
343
98
565
482
87
371
37
247
28
327
1
157
11
182
39
283
60
335
35
236
53
292
61
738
30
238
43
209
170