73
54
143
90
87
167
180
445
100
58
494
72
67
240
329
28
231
157
116
110
38
47
35
53
71
155
59
194
85
161
42
34
41
30
46
56
20
129
130
184
50
36
223
207
92
21
68
270
352
97
306
91
383