19
68
71
31
45
48
15
62
21
28
99
77
36
55
58
16
129
7
132
51
173
128
34
218
82
61
123
135
5
428
89
66
57
50
35
20
134
8
156
29
109
300
157
245
115
33
111
283
67