102
1
73
2
160
127
28
205
156
128
4
91
80
77
161
173
29
131
212
129
2k
536
11
776
17
354
3
185
591
8
498