3000
50
38
61
54
48
131
38
138
348
112
133
138
125
401
144
138
54
141
141
132
134
40
120
123
118
124
54
707
140
142
40
130
140
38
128
146
135
109
339
134
114
154
135
31
138
147
120
122
132
140
120
137
41
54
116
141
337
131
144
345
310
147
135
139
121
123
135
132
115
137