69
93
75
383
38
34
58
56
125
120
198
238
572
115
64
261
92
28
17
77
81
154
99
27
19
172
235
16
79
195
54
62
74
131
61
89
53
47
46
194
35
181
52
164
577
437
82
42