16
20
14
25
30
19
141
270
158
127
171
48
183
414
26
237
34
265
41
33
44
28
73
12
9
188
13
71
108
186
112
51
38
426
75
92
799
64
58
76
54
53
52
5
145
17
37
57