34
61
32
71
66
116
163
93
45
202