206
87
382
98
31
822
39
97
50
112
136
398
52
42
63
55
34
20
25
47
21
84
131
45
27
32
329
215
65
550
22
192
200
18
887
1393
67
41
351
140
656
72
56
153
165
154
406
69
249
182