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