44
79
62
164
25
18
21
35
96
95
109
235
261
201
45
122
60
431
88
39
147
280
390
132
143
153
100
73
33
254
302
34
113
389
51
54
158
480
134
40
74