58
324
369
143
170
149
287
74
115
69
87
163
51
347
70
40
235
56
86
45
159
52
85
254
182
172
253
214
162
106
89
49
431
194
629
161
311
68
356
217
54
39
99
123
81
151
125
47
71
113
50