92
38
96
55
36
90
26
92
86
118
95
1
26
15
11
25
112
50