131
76
213
157
114
177
360
556
591
389
258
83
191
175
11
48
176
126
76
134
241
117
170
233
27
92
124
108
303
145
142
217
65
185
76
83
106
46
53
34
20
115
277
133
46
116
64
110
57
141
55
60
404
87
138
137
150
211
258
66