92
64
71
81
84
523
238
155
65
352
140
52
63
5786
26
151
27
35
210
283
203
199
60
80
309
103
9
45
227
145
112
350
267
159
157
220
388
89
32
94
128
232
3663
109
122
93
129
13
51
50
332
57
207
134