13
4
88
362
2
51
9
50
11
99
329
577
42
29
63
16
382
23
1473
121
26
1428
20
59
58
57
425
92
443
35
27
85
83
31