57
25
53
121
191
330
42
60
62
43
97
16
578
321
299
14
215
4370
100
17
70
78
117
51
59
39
58
24
33
547
75
143
192
34
112
32
103
73
74
124
149
88
55
332
27
601
79
225
15