24
40
2
143
28
77
27
68
160
359
190
26
66
9
44
31
11
38
23
114
207
413
16
7321
57
6
92
319
100
4
35
14
21
48
29
71
12
158
53
67
74
271