1188
369
501
135
419
163
426
96
76
21
311
43
486
6
495
154
326
111
348
16
132
58
575
153
400
56
475
135
366
17
268
91
473
90
174
65
261
109
548
159