136
4392
257
98
313
645
38
51
256
224
4250
81
72
36
201
115
37
333
238
184
102
1202
54
15
27
281
4728
503
137
147
410
181
114
339
75
161
135
217
71
25
62
44
109
66
437
2595
10
120
214
227
190
121
361
138