63
62
101
128
60
54
188
142
168
201
627
29
224
382
52
513
68
71
393
37
340
525
154
125
828
28
22
308
122
81
24
67
90
98
456
86
160
138
35
353
361
66
56
132
44
336
263
55
134
120
360
157
571
189
176
175
474