26
33
39
57
296
230
34
65
30
154
149
97
199