31
37
129
10
149
19
975
16
11
155
24
214