92
88
35
59
119
61
97
99
108
60
76
148
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
50