122
1
80
538
5
75
2
597
113
143
135
90
142
157
137
76
96
100
95
144
41
3
29
49
215
195
81
102
123
101
72
27
67
107