3
0
127
45
70
10
33
8
56
89
1
4
7
22
37
36
28
12
149
272
9
148
107
106
133
30
288
1.6K
291
94
97
66
78
79
29
2