69
67
49
109
125
1326
23
155
29
1234
432
28
140
18
259
19
260
373
188
106
1743
252
147
152
38
92
168
664
803
197
153
24
1374
466
30
312
10
110
60
93
133
195
52
5529
43
72
17
81
33
21
45
15
98