59
109
201
76
75
61
192
158
67
307
76
106
161
59
78
173
112
64
73
553
561
242
117
94
120
63
267
264
132
102
13435
14036
373817178