58
40
409
499
122
116
37
130
581
135
123
136
599
130
111
618
129
114
131
132
133
130
130
124
133
437
116
111
126
132
123
268
126
140
122
129
130
126
137
123
150
139
135
139
120
596
131
129
139
130
133
369
132
119
120
86
146
470
388
121
129
247
119
113
365
390
140
152
414
132
127
108
120
121
137
117
143
563
139
136
129
119
128
124
133
418
124
127
134
128
127
127
133
139
437
129
116
130
125
421