137
1
40
198
67
91
61
521
2
69
90
89
202
113
102
44
68
80
126
83
108
107
66
567
487
329
407
742
461
572
476
501