120
1
133
461
2
395
126
69
431
5
979
139
383
3
64
96
112
204
89
87
0
70
648
499
73
366
4
74
153
530
146
747