113
146
11
668
56
127
58
156
54
318
121
324
72
53
71
302
129
35
68
306
462
38
1814
24
448
45
216
134
128
78
103
266
27
34
714
59
25
214
8
18
42
109
278
21
93
225
37
43
39
97
162