99
84
85
95
75
25
10
70
25
42
52
9
62
8
93
50
70
29
31
22
24
50
97
100
118
171
19
48
103
13
28
156
54
3
119
74
62
42
158
82
42
50
47
75
44
25
24
39
32
28