330
1
289
63
381
2
94
110
3
424
5
969
126
67
132
138
378
186
144
119
394
458
71
55
349
496
4
133
122
1437
719
90
79
66