21
26
209
56
55
78
143
22
39
18
125
499
27
36
38
46
66
93
70
23
92
315
48
6
107
144
45
13
9
43
33
96
85
8
69
67
50
74
79
20
75
215
25
246
99
29
124