25
120
89
103
94
197
81
131
203
113
240
61
97
54
68
186
151
63
159
26
184
51
17
46
42
109
72
126
139
261
180
152
4
91
14
23
56
48
43
44
35
84
21
29
57
62
85
182
13
216
359
1088
15
242