18
12
16
263
287
88
283
33
131
50
156
51
22
74
30
42
64
208
202
7
61
118
73
38
34
228
65
15
100
23
53
48
60
24
44
181
166
75
47
46
11
134
123
26
14
83
80
78
39
140
8
20