51
201
694
22
15
37
219
82
302
67
229
79
68
69
36
61
65
86
90
25
32
243
14
11
17
171
28
265
283
95
59
616
398
753
287
29
33
262
53
127
349
207
38
119
674
109
56
26
31
24
13
27