134
112
246
288
44
332
6
51
57
344
347
691
1
213
214
79
58
137
831
171
1002
2
0
3
5
910
578
1488
25
26