36
143
70
115
101
150
76
89
90
103
123
30
49
88
41
51
66
68
69
72
73
77
79
128
141