61
178
87
202
411
10
128
75
430
115
73
139
50
235
323
77
110
335
148
88
243
66
92
72
40
34
179
71
198
80
46
182
89
70
141
234
147
64
252
137
130
29
322
249
26
648
330
53
250
104
238
99
418
446
529
395