80
149
87
92
88
35
59
119
61
97
99
108
60
76
155
78
115
144
198
29
63
44
23
73
139
143
114
55
64
163
25
117
68
135
89
125
27
17
66
33
157
36
57
52
67
42
28
133
43