103
14
267
165
197
291
71
120
27
62
73
169
3461
33
113
16
184
149
403
4
418
70
72
257
55
90
1255
387
685
139
18
177
49
126
45
101
76
23
79
93
67
242
74
159
158
112
11
178
43
333
35
176
57