98
225
143
218
1296
934
1154
736
1102
2205
1025
132
328
11
92
2128
166
762
117
94
242
64
847
122
24
112
1120
103
234
200
136
210
196
802
7
564
67
29
79
48
174
543
260
8189
348
578
221
197
182
325
282
296
113
235
1952
57
2399
82