460
160
108
172
286
35
110
127
159
81
80
61
34
54
596
49
83
164
60
214
94
145
156
79
73
46
111
269
121
55
198
72
30
200
353
129
37
119
161
191
183
18
78
45
104
155
89
107
32
62
112
207
44
197