14
380
72
166
80
101
46
39
19
40
26
406
6
51
202
43
179
28
71
131
322
70
103
327
13
78
29
23
588
18
109
48
61
77
167
90
142
67
37
9
25
15
34
11
59