15
120
99
32
69
76
89
90
103
150
20
56
68
86
116
151
17
32
33
47
51
61
62
65
71