59
50
84
93
91
125
121
123
127
99
116
114
10
10
13
14
13
16
18
16
19
19
33
29