14
90
62
101
76
130
39
72
105
21
78
2
28
35
16
11
40
141
127
64
25
15
67
49
69
65
68
95
42
19
18
139
30
22
37
63
17
100
32
56
48
208
115
121
256
46
50
44
31