132
111
40
127
54
120
109
91
97
200
136
143
118
135
761
601
1K
925
507
555