54
184
167
272
124
142
28
81
66
543
155
63
74
168
498
483
239
189
395
344
324
44
159
41
53
96
72
60
38
130
92
59
241
67
131
219
4
115
10
42
176
23
14
68
233
207
145
27
76
34
35
58
16