470
124
52
79
187
167
271
62
128
87
116
90
215
252
134
169
176
66
136
232
255
267
31
499
106
127
274
481
439
129
174
373
30
51
56
107
61
68
15
18
111
14
58
97
13
27
3
8
10
9
19
11
23