19
206
157
178
47
54
97
71
18
65
90
34
338
5
21
161
46
99
32
235
146
51
33
37
67
242
31
41
44
60
26
16
50
58
7
45
56
14
20
399
48
30
416
131
445
81
188
24
1154
29
105