314
156
206
202
59
114
351
143
159
366
328
170
111
93
63
238
74
464
107
235
110
71
140
167
220
20
18
127
176
199
333
191
27
89
81
303
1911
2049
126
165
97
23
51
782
75
57
269
658
182
125
46
1152
72
53
196