23
178
63
85
92
145
463
107
146
53
44
203
28
12
76
15
223
66
30
260
62
172
11
45
68
78
38
14
42
25
112
84
208
330
215
17
243
2
26
43
187
247
204
54
135
48
279
235
180
575