104
175
88
22
620
267
194
1912
6
847
136
468
57
669
21
694
29
58
16
186
2099
63
31
679
130
75
106
471
684
28
320
295
116
903
102
190
42
110
318
197
137
537
48
20
890
169
1068
90
456
32
302
280
577
1287
387
779
73