117
232
230
538
87
187
181
69
301
281
109
138
196
236
105
201
550
210
84
204
101
175
169
272
72
178
83
8
42
110
103
409
234
241
52
46
19
51
30
217
16
411
50
282
142
77
95
26
21
71
322
40
15
174
89
360