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
594
110
63
92
42
13
52
90
107
75
29