54
157
48
47
114
111
25
33
49
59
63
46
69
65
29
19
83
91
146
124
78
574
71
190
237
173
154
107
102
253
31
57
73
186
133
138
328
30
944
457
56
61
75
292
87
172
13
184
541
435
129
218
99
98