68
138
39
205
351
27
101
194
63
89
442
95
180
584
208
195
71
12201
93
514
117
186
156
88
110
1460
286
46
175
28
344
332
116
30
38
54
588
113
56
44
109
61
1003
884
1299
385
1615
650
21
69
79
631
428
654
139