23
10
1061
13
32
31
179
136
606
15
124
120
101
64
397
109
226
268
103
8
41
51
40
60
478
71
66
1612
104