56
155
316
142
50
49
71
520
65
173
27
62
140
459
29
30
72
80
58
260
102
36
40
19
54
48
183
144
84
106
270
23
340
169
425
149
28
191
168
194
85
79
76
60
83
195
32
193
219
128
108
151
115
127
160
232
133