59
12201
887
144
356
820
388
389
79
410
396
96
845
28
149
38
187
662
29
41
62
60
50
44
351
55
200
70
729
140
120
72
43
21
40
266
544
721
77
789
85
39
138
89
127
352
214
63
35
186
48
379