1
9
51
37
34
56
40
4
50
57
19
14
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