201
147
18
215
373
36
139
291
95
40
79
91
31
69
85
138
34
52
128
59
45
143
46
41
33
9
71
251
155
171
19
56
166
20
88
43
62
22
115
123
70
37
50
29
168
121
17
74
161
623
47
230
82