193
77
69
34
484
150
309
41
482
148
221
135
198
104
269
151
126
57
509
67
407
97
524
146
266
106
182
23
75
42
290
57
193
47
366
13
201
36
226
160