63
250
94
480
57
325
35
159
45
307
82
288
7
132
144
204
59
272
15
113
179
28
160
29
176
17
20
901
142
13
157
123