37
21
23
11 429
434
115
67
181
257
297
150
526
876
39
188
144
189
394
97
84
280
571
539
31
969
281
160
75
90