24
66
5
393
191
42
48
22
55
8
181
67
185
149
329
79
10
128
84
20
192
38
1053
78
179
198
261
73
17
186
116
80
58
46
14
57
29
35
144
140
337
19
21
12
680
62
26
1073
276
32