12
14
57
3
16
5
7
58
11
45
4
93
67
82
13
135
30
27
87
20
28
66
18
23
9
265
147
73
137
271
43
48
24
191
72
80
59
357
103
60
833
84
35
94
31
272
171