198
67
126
55
180
18
101
109
118
152
234
326
61
212
58
57
60
51
728
1356
1397
808
38
663
487
1011
1883
750
65
130
13506