44
161
64
230
218
250
401
47
246
395
41
135
45
82
173
89
70
30
242
48
5
164
87
100
114
40
673
59
157
237
57
31
21
7
219
18
79
92
49
27
29
13
35
391
324
16
274
121
165
103
131
69
184
610