19
53
30
25
45
63
76
58
34
78
20
29
31
203
40
15
39
27
68
37
212
81
16
21
18
123
130
124
55
26
44
153
101
107
47
43
94
57
54
59
82
48
227
61
87
108
193
77
126