81
156
254
297
153
32
36
28
91
1K
54
75
32
30
41
164
40
474
16
144