62
289
192
278
275
402
128
197
125
39
468
78
200
194
99
115
139
144
158
135
268
116
133
93
51
104
142
164
68
89
74
73
33
145
82
160
27
169
69
38
13
55
265
72
21
76
46
84
25
152
147
37