25
13
41
16
96
72
66
91
69
73
17
72
68
216
97
103
158
114
88
101