50
50
53
65
57
84
90
81
97
87
93
92
12
19
23
23
17
18
16
21
28
23
28
19