211
281
142
44
112
284
302
148
764
348
71
219
109
13
453
113
72
384
122
168
259
255
48
36
35
458
62
303
115
88
9
260
390
38
65
208
250
86
23
188
146
85
235
198
34
17
151
32
47
414
689
292
118
46