219
124
379
226
66
100
83
61
57
24
50
25
16
26
52
69
79
56
111
60
90
49
58
18
54
108
20
119
38
145
75
39
55
62
272
135
45
48
28
98
44
22
63
144
499
113
176
147
485
177
72