137
1
76
157
2
122
83
81
65
538
5
90
59
3
34
50
304
276
531
610
411
271
417
123
32
673
471
216
104
506
68
360
447