59
57
80
58
239
67
36
28
125
29
31
14
119
27
32
53
63
25
70
64
46
15
22
44
45
35
150
39
155
42
95
109
200
54
50
18
181
49
361
132
96
177
99
37
85
90
97