54
56
148
49
70
48
450
30
99
105
40
249
45
140
245
32
50
223
323
39
293
119
392
170
179
324
171
11
63
62
258
89
102
59
144
37
175
28
21
84
149
190
216
326
405
47
20
369
193
51
155
92
219
122
60
152