318
23
40
181
60
74
4
124
138
299
136
29
8
91
35
57
16
43
447
67
109
50
26
30
5543
614
120
99
51
111
53
743
324
166
22
247
61
18
144
3
204
14
264
193
69
139
33
2
63
20
15