64
16
56
96
23
75
27
158
661
66
34
85
97
2480
37
124
191
104
369
59
500
74
18
94
208
79
77
120
17
90
231
247
39
199
421
179
192
81
569
162
218
62
57
287
22
131
14
19
31
142
55
70
12
110