14
125
34
19
88
47
16
20
66
26
45
53
138
535
10
140
50
72
747
90
150
9
167
25
13
123
29
44
97
62
22
40
46
170
156
152
55
1707
32
493
27
11
154
100
15
205
83
330