37
579
1121
550
87
461
509
375
45
124
396
131
57
510
84
81
102
168
125
40
46
513
110
299
3808
26
89
129
135
371
59
147
112
458
31
276
7222
1832
122
470
711
167
58
346
260
72
337
27
471
55
34
20
473
740
1759
68
246
2784
41