18
40
63
43
42
238
26
254
17
21
24
73
79
48
74
50
67
60
29
54
64
36
96
327
161
25
256
140
68
228
32
28
20
35
128
118
76
19
261
31
195
130
38
169
90
12