153
48
205
259
57
144
60
20
51
30
74
82
50
123
84
449
71
95
195
104
54
31
374
384
379
38
85
75
92
56
232
165
101
130
99
128
55
23
156
140
177
116
121
162
115
81
185
233
218
119
62
163
201
168
223