79
55
87
47
27
48
57
76
234
16
17
85
39
94
250
203
197
128
198
416
61
136
211
235
35
96
53
191
252
228
232
64
54
93
110
98
12
215
49
50
209
652
14
251
42
287
321
108
59
56
109