37
29
89
32
98
197
195
265
61
141
78
68
26
218
3
113
91
133
59
67
52
8
39
20
64
14
44
48
124
205
5
280
17
177
33
137
147
1
63
110
114
160
82
104
96
35
254
126
21
184