134
44
50
39
210
105
303
12
218
43
63
42
67
45
61
175
93
251
47
151
418
60
59
225
155
141
52
89
136
97
53
27
54
20
137
100
35
193
554
128
189
111
182
125
121
144
138
22
400