57
12
50
16
65
8
32
97
68
70
19
38
35
37
5
28
49
26
417
64
43
85
76
40
14
55
134
73
11
122
51
41
53
48
36
118
161
18
594
110
63
92
42
13
52
90
107
75
29