23
23
18
29
43
62
80
94
85
107
86
85
66
84
75
88
85
114
97
833
90
129