502
25
36
80
1
79
80
166
207
136
421
103
362
263
178
22
316
147
82
197
148
351
45
187
102
15
323
108
350
8
270
29
320
138
115
192
77
20
121
213
30
