156
58
402
104
821
164
403
59
1.3K
363
232
27
809
224
309
53
274
46
939
173
589
77
399
68
620
97
725
204
385
63
394
60
448
55
335
42
573
66
327
76
715
163
1.2K
312
373
55
586
75
317
30