19
36
128
24
14
29
180
33
137
30
84
120
96
166
100
61
38
8
52
55
43
9
73
226
22
87
6
175
7
23
130
62
35
249
236
48
99
50
173
26
3
141
179
177
182
267
255
302
45
5
71
216
133