64
660
277
1045
50
127
174
121
31
357
85
295
98
22
382
23
57
78
35
80
130
329
1226
49
324
34
52
279
93
86
45
145