18
24
1
25
44
19
14
33
26
143
37
88
151
28
43
12
40
74
52
46
30
20
72
65
71
61
64
185
325
36
167
121
58
96
13
53
32
39
106
226
100
31
95
27
67
59
706