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