95
17
73
86
54
69
82
94
32
38
98
40
60
22
119
34
22
114