9
1
51
34
37
56
40
4
49
57
19
14
50
58
13
52
38
29
24
30
53
26
77
16
338
23
10
39
17
25
55
31
33
66
48
63
103
18
88
78