143
113
192
40
42
29
34
81
93
254
297
154
68
36
28
91
1K
54
93
12