56
4
57
32
19
37
18
21
1
8
9
7
14
31
22
23
637
25
26
2
12
5
50
53
93
69
72
243
16
15
35
58
11
38
6
70