17
72
224
67
34
25
31
16
104
29
59
337
42
66
26
41
102
209
63
360
101
24
99
44
130
159
226
310
12
501
6
288
93
631
504
43
22
28
32
97
151
183
2381
15
439
13
35
324
62
358