53
6
21
32
36
54
77
46
186
67
72
85
14
128
56
52
64
79
142
150
91
162
58
147
113
508
234
158
57
88
369
153
138
135
132
92
454
125
192
198
502
106
190