194
175
254
402
109
167
380
160
14
73
185
277
120
35
46
22
172
74
159
37
114
332
257
315
6
45
118
47
841
235
94
530
40
648
41
351
165
320
48
18
19
84
266
87
413
244
33
295
65
143
69
67
59
16
129