87
382
122
121
124
30
128
184
66
443
166
35
97
43
25
28
217
68
287
133
145
37
23
143
39
671
10
235
91
86
89
58
31
51
12111
879
141
356
810
387
77
405
59
79
395
96
838
27
147
36
180
659
29
41
61