87
185
82
255
194
23
382
205
31
81
35
720
19
385
279
21
229
17
236
84
54
269
196
310
99
40
215
93
33
220
144
102
94
130
191
46
29
83
315
1083
2
6
18
86
129
49
168