1332
159
205
345
487
267
184
190
57
176
60
31
505
17
96
8
67
92
25
192
22
51
11
140
171
532
375
270
23
78
409
35
384
36
21
26
126
111
40
70
44
71
14
168
147
73
72
34
227
74
39
27