54
64
286
32
297
20
90
71
66
809
392
376
491
248
91
95
162
665
56
139
74
434
531
73
119
103
107
76
480
41
69
68
127
70
39
124
153
82
137
104
268
177
131
110
60
143
151
200
295
52
175
59
126
89
45