38
64
99
17
174
296
68
86
222
72
255
91
23
310
33
736
93
151
111
201
478
26
497
147
27
69
238
59
48
254
228
121
171
31
10
13
61
43
274
30
29
162
727
55
118
135
189
267
110
28
56