282
20
169
63
221
19
16
44
24
218
144
131
9
80
295
87
298
33
74
145
54
35
67
50
86
206
286
71
46
141
277
116
216
223
36
231
347
69
227
156
26
39
27
179
117
254
65
57
43
176
41
262
93
72
76