523
53
134
74
516
426
690
121
1398
88
64
34
157
92
71
118
60
144
119
250
179
194
448
181
49
217
43
139
545
148
61
215
82
289
40
135
195
39
132
200
482
140
54
123
105
177
427
122
69
46
63
102
323
108
91
112
137