50
58
69
73
84
78
78
95
80
99
90
87
14
16
13
13
22
14
14
17
15
17
28
23