61
1
232
83
338
233
57
209
344
73
272
244
66
360
853
275
324
133
100
97
129
93
96
2
40
67
113
202
107
153