55
19
149
9
181
213
26
152
5
90
10
390
4
260
46
243
43
16
112
107
54
73
18
419
51
179
33
15
30
32
355
353
6
276
121
63
85
1032
601
87
47
80
758
91
175
162
57
322
42
88