15
3
67
17
162
158
4
167
21
18
22
869
144
9
60
12
68
65
10
23
40
36
64
105
33
112
47
29
46
26
181
87
39
85
54
44
369
34
6
71
114
490
113
73
52
94
141
31
106