199
206
282
81
101
201
35
298
39
423
50
430
48
41
74
137
123
90
54
80
28
200
178
46
86
84
31
119
71
379
112
37
57
235
72
390
33
140
55
42
187
253
343
547
335
108
657
56
360
82
531
20
213
60
88