37
234
129
93
218
91
74
41
66
22
108
407
86
92
480
121
145
453
83
460
69
721
237
24
34
166
252
60
1879
225
46
68
28
70
81
52
149
190
325
673
421
345
47