490
64
119
12
74
21
27
73
304
87
108
52
56
1556
46
49
133
721
85
103
193
130
63
55
89
240
22
53
62
206
359
54
61
67
37
96
15
539
310
349
26
226
4186
59
86
34
42
81
33
51
50