178
149
144
190
81
234
1324
1370
102
82
663
71
46
201
126
61
38
41
25
78
74
101
710
169
59
247
26
54
424
306
642
64
193
161
31
413
219
434
708
608
113
56
105
664
172