1345
11
365
102
218
396
25
108
69
152
76
37
126
22
190
206
27
52
143
59
98
62
15
504
97
386
164
416
26
67
234
647
175
357
271
49
891
51
23
47
29
193
153
31
18
159
120
541
34
32
61
312
322
132
267
231
41
138
247