59
51
18
55
66
47
21
58
67
37
124
93
20
80
42
22
35
88
33
40
64
25
399
44
69
85
43
23
100
151
94
16
106
38
63
79
90
17
125
48
75
118
54
15
81
19
24
49