23
45
21
19
51
61
26
14
39
28
79
137
49
260
188
141
76
296
152
54
30
40
142
72
5
25
304
91
27
10
234
13
67
85
110
74
222
37
293
172
42
197
43
225
144
157
22
97
166
32
57
24