124
421
993
68
779
205
132
207
157
22
92
221
265
340
203
91
195
255
90
118
1111
85
42
43
37
319
48
605
13
153
154
574
72
120
3030
215
98
537
228
790
86
76
60
89