55
54
46
50
60
62
73
37
63
48
143
42
101
92
158
44
34
38
181
85
419
155
328
493
87
309
312
159
130
49
35
81
229
47
291
153
53
122
102
174
345
1023
237
146
750
230
74
188