79
30
55
53
146
21
100
173
33
88
202
123
119
111
65
98
29
283
20
237
127
343
163
2082
18
327
35
211
90
48
82
1353
200