404
414
21
26
38
25
5
22
58
56
102
77
84
105
310
32
157
71
299
19
15
35
216
142
66
24
73
39
80
362
136
49
52
254
103
45
57
596
198
68
63
44
156
91
180
106
90
171
588