69
52
54
86
129
159
212
92
49
37
146
20
39
67
200
98
60
71
87
50
175
125
48
47
204
29
58
68
24
111
165
227
148
99
16
107
109
275
163
62
63
77
150
40
153
82
35
106
28
43