13
6
20
55
76
143
24
274
67
121
104
54
57
70
59
138
79
53
88
434
97
117
128
314
292
123
100
74
92
126
68
64
346
83
390
200
206
320
114
827
80