57
14
81
103
30
27
107
211
76
153
159
55
52
56
146
137
197
45
353
87
42
100
332
198
410
174
43
428
64
285
24
143
266
672
216
158
412
427
69
160
134
72
17
117
122
12
63
121
66
48
75
460
62