19
55
71
15
27
45
143
77
79
31
42
34
40
111
17
48
212
54
49
70
225
119
46
129
218
66
92
95
199
113
33
255
160
32
39
50
127
94
173
26
251
117
159