85
13
95
74
42
62
52
41
10
25
84
50
70
24
50
25
118
70
8
29
97
31
93
48
19
99
103
13
156
171
3
22
42
62
75
42
54
28
82
119
4
39
28
50
23
74
25
46
32
24