358
481
193
124
143
219
40
59
178
22
37
23
270
75
249
151
35
14
53
21
5
329
436
146
250
150
13
136
368
445
357
7
236
320
829
341
372
6
9
43
11
25
19
138
31
10
28
8
16
3
167