128
54
106
127
406
224
10
133
9
220
52
94
21
277
269
324
12
37
93
156
285
239
113
23
5131
24
69
143
307
120
257
2017
184
270
46
114
45
514
33
118
244
16
44
199
26
140
191
117
1102
302
255
227
22
1581