23
48
34
44
26
42
10
76
20
389
219
28
143
128
184
57
64
86
114
32
142
21
317
69
78
60
228
72
29
246
314
133
39
43
100
97
155
95
50
472
35
16
58
215
115
19