24
10
12
26
288
116
73
140
51
86
75
28
108
62
95
113
16
91
247
33
37
180
71
241
55
173
94
209
21
31
18
32
59
56
152
43
119
45
47
19
151
34
6
15
9
4
42
39
125
77
105
143
208