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