55
189
154
129
143
251
71
36
497
128
62
43
85
109
44
42
287
77
59
133
361
31
49
61
140
80
98
47
101
259
156
76
82
122
19
113
115
51
81
52
104
205
29
311
22
53
360
605
91
457
50