91
102
71
434
64
423
94
487
190
141
68
268
419
109
216
288
84
23
467
390
89
206
100
101
43
397
46
269
723
175
132
233
118
38
878
182
76
29
125
355
60
25
110
176
225
191
54
114
106
49
72
336
14
257
172
147