18
25
256
7
53
59
13
33
42
23
36
27
182
32
28
24
31
84
39
60
287
100
44
104
57
153
35
123
75
243
96
141
105
56
2360
48
61
50
15
90
22
246
58
191
26
173
410
69