63
207
76
148
101
111
191
60
136
85
42
67
73
53
38
107
59
33
112
35
178
54
273
209
57
69
27
132
41
192
25
56
224
16
79
235
40
61
80
21
198
88
642
277
114
636