17
29
23
63
55
225
195
244
58
292
284
267
316
247
61
732
340
38
7
47
89
8
18
418
64
87
166
41
9
11
32
16
10
328
12
28
631
178
34
99
53
200
52
22
50
194
14
68
110