58
82
68
823
40
27
100
134
75
315
107
144
260
209
54
170
70
127
217
110
29
249
85
88
96
46
76
809
6
379
545
61
274
115
380
210
41
86
339
143
491
91
172
99
129
120
21
179
89
175
101
17
190
74