19
49
109
55
57
23
21
103
111
11
167
53
36
41
45
224
12
39
80
404
151
51
26
10
32
121
86
181
18
25
381
131
5
48
65
95
144
94
1045
133
38
27
71
63
28