159
190
106
106
50
43
45
101
47
29