83
14
49
149
50
84
218
273
56
30
69
27
65
45
55
136
36
22
120
212
71
252
82
139
46
386
47
39
331
239
85
867
176
123
102
124
166