239
33
43
99
5
104
87
271
80
203
130
20
44
177
46
77
184
254
90
30
276
159
117
74
101
228
172
121
24
180
13
337
28
329
168
14
273
149
56
183
225
152
157
29
97
32
54
59
8