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