37
21
24
11 633
435
118
68
183
258
300
153
532
885
39
189
146
192
404
97
85
280
571
542
31
976
282
160
76
23
90