78
2
82
1
107
164
3
81
79
102
191
105
130
95
90
155
532
0
148
76
648
73
1729
125
142
84
367
160
525
676
870
8
774