68
55
45
47
81
508
36
105
254
333
139
43
30
357
514
92
35
916
72
79
106
209
158
98
10
438
138
330
262
21
71
85
155
484
126
427
130
448
74
259
107
190
157
179
37
15
287
49
67
83
282
193
229