15
35
28
25
23
45
137
38
20
26
39
62
19
178
54
40
64
91
69
87
104
24
42
36
33
13
30
11
90
94
52
58
7
9
60
152
74
105
12
21
3
153
50
27