19
63
55
17
2
18
41
20
70
23
13
89
65
56
88
47
59
96
61
37
21
74
60
42
49
11
50
52
39
48
16
24
69
9
75
127
137
113
45
36
38
98
278
118
73
102
62
158
28
151