57
89
56
149
145
45
9
159
224
96
62
203
51
114
327
35
281
86
128
307
78
32
46
84
72
29
74
47
18
180
38
59
12
628
270
432
118
143
21
329
55
102
302
202
234
121
92
81
239
99
4
91
27