27
131
23
142
52
87
85
543
130
39
10
16
8
179
90
127
6
675
36
88
24
77
103
7
13
114
41
505
38
40
173
324
677
341
293
971
213
80
158
767
32
593
25
75
1927
488
12
355
120
66
1621
54
233