73
309
97
172
182
150
56
68
412
27
24
86
260
227
46
65
419
61
257
75
98
140
71
265
95
325
130
64
43
556
576
58
45
31
199
153
138
25
82
127
103
33
105
136
771
67
78
233
193
117
251
480
32
438
275