18
56
69
8
43
91
60
72
55
19
149
9
181
213
26
152
5
90
10
390
4
260
46
243
16
112
107
54
73
420
51
179
33
15
30
32
355
354
6
276
121
63
85
1032
603
87
47
80
759