12
45
207
159
185
53
62
135
128
115
59
99
180
31
209
55
38
32
49
28
23
79
64
90
72
124
44
60
7
47
57
56
86
87
42
95
14
65
67
15
54
10
5
9
6
50
13
43
25