45
109
139
85
1
0
133
160
8
5
171
83
69
64
71
86
111
74
58
40
33
137
388
678
2.5K
274
242
264
288
1.6K
98
169
272
981
38
56
31