51
219
41
190
259
622
44
58
26
162
181
15
54
90
118
178
24
117
93
7
134
140
150
104
16
284
22
79
50
28
72
68
226
421
108
17
100
66
362
267
254
578
132
338
48
280
131
332
240
31
101
32
40