82
20
113
21
96
261
457
17
1085
103
19
126
55
101
70
65
570
193
794
129
167
173
118
22
36
189
52
563
239
108
356
130
66
45
57
295
205
125
172
169
40
180
87
79
315
44
111
134
107
137