62
62
191
973
423
2143
1600
59
122
126
417
207
34
129
63
51
138
837
129
2012
250
68
68
65
120
62
1054
134
41
67
67
193
68
557
62
51
67
127
63
68
76
63
76
76
67
41
338
1255
695
940
138
41
67
892
718
67
44
61
67
144
44
335
51
62
132
62
9999
66
9999
9999
9999
9999
9999
9999
9999
9999
9999
9999