19
17
38
55
86
66
105
92
53
167
69
71
168
132
14
519
170
126
75
262
34
41
90
61
160
91
60
50
223
83
129
26
181
184
72
112
76
64
308
146
94
67
180
80
28
37
100
190
300
289
62