71
141
56
210
85
140
53
35
27
68
130
77
230
100
47
393
217
94
55
117
144
259
216
39
11
70
272
59
44
157
132
36
30
168
254
81
204
34
31
114
33
26
66
198
14
138
79
252
237
93