48
59
73
235
46
332
256
473
663
90
53
292
30
366
204
121
21
338
174
91
227
359
55
29
49
39
23
35
259
27
142
361
144
135
151
58
187
463
250
100
50
126
202
66
22
78
307
43
15
37