21
1034
27
175
240
16
475
465
216
700
11
148
1114
26
10
41
141
124
49
127
113
150
294
14
12
25
22
17
123
33
86
658
62
98
68
4
60
6
179
83
36
215
170
61
7
73
47
78
20
151
32