46
47
123
57
44
84
43
102
28
62
96
83
34
72
169
501
56
100
206
228
118
76
58
99
131
148
429
91
217
89
111
33
67
457
77
30
209
259
455
222
71
310
38
69
265
82
54
26
92
29
165