34
61
32
71
65
114
163
93
45
202