273
209
52
291
250
36
51
918
343
124
47
70
110
380
26
106
189
295
42
43
16
257
57
165
55
37
71
117
151
7
62
77
135
147
104
44
136
23
35
927
85
113
63
174
56
123
315
449
338
73
187