15
10
11
14
22
23
33
20
9
32
27
36
78
18
60
67
90
134
26
87
95
50
73
108
77
63
8
65
137
80
145
30
135
156
46
164
197
59
107
269
171
85
100
39
25
220
160
117
385
98
106