44
216
218
92
205
68
165
157
259
172
136
760
118
639
263
73
104
107
167
325
444
425
328
188
155
340
102
687
4099
120
722
98
45
99
50
38
96
65
307
24
383
108
29
113
101
66
15
34
4
35
22
878