19
54
55
41
27
94
26
93
34
90
38
61
113
157
252
89
478
63
374
148
80
40
186
190
345
130
131
170
78
181
69
117
120