55
149
48
50
39
27
32
53
63
145
136
91
56
59
66
129
116
426
109
38
126
183
324
119
90
273
132
235
219
35
57
58
95
98
274
143
62
84
170
97
22
294
108
233
253
42
69
26
494
167
52
20
45
31
282
68
23