37
14
53
142
57
113
143
54
9
21
26
189
68
475
819
73
66
94
35
79
49
106
33
46
92
197
64
114
80
123
71
176
108
70
119
67
160
52
191
74
91
101
179
83
210
200
204
415
305