88
69
107
82
95
74
19
60
84
50
25
8
118
62
50
98
22
41
101
13
29
70
54
42
28
27
2
61
156
46
23
97
25
24
75
93
119
170
42
28
93
48
7
85
42
127
32
24
62
23