63
94
116
448
81
100
34
62
26
667
38
13
229
79
205
495
52
64
117
157
1357
136
92
56
774
310
126
245
210
60
69
109
19
161
195
345
143
111
83
394
203
209
144
323
831
44
49
27
67
204
36
243
506
46
30