17
399
22
18
40
198
21
36
37
476
46
74
87
460
29
56
20
23
64
77
63
44
62
128
78
236
41
39
245
32
131
30
31
16
61
55
45
10
47
184
38
27
243