42
30
83
162
112
259
309
169
32
41
32
97
116
1K
57
80
13
35
30
41