133
25
49
89
217
94
153
86
143
32
293
183
263
99
43
294
101
45
44
159
91
19
11
128
137
97
58
48
92
79
35
93
148
76
225
240
237
132
73
112
366
36
68
151
27
96
117
20
161
18
16
188
14