17
57
25
138
16
38
82
270
753
112
122
392
260
171
28
24
36
109
427
153
87
297
37
634
111
63
61
134
11
279
472
115
46
88
1387
20
72
54
6
42
35
34
97
81
224
40
182
59
80